What is arrow season 4 episode 19?

Arrow Season 4 Episode 19 is titled "Canary Cry". It first aired on April 27, 2016. The episode starts off with Laurel Lance's funeral, who was killed by Damien Darhk in the previous episode. Oliver, Diggle, Felicity, and Thea are all devastated by her death.

During the funeral, an old friend of Laurel's, Detective Quentin Lance, approaches Oliver and shows him a recording of Laurel speaking to him before her death, revealing that she had asked Lance to give a special message to Oliver. In the message, Laurel tells Oliver that he is the love of her life and asks him to continue to save the city.

Meanwhile, a new vigilante calling herself the Black Canary appears in Star City, causing confusion and anger among the team. They soon realize that the new Black Canary is actually Laurel's Earth-2 doppelganger, who has come to Star City to seek revenge for Laurel's death.

As the team tries to stop the new Black Canary, they also work to uncover a plot by Darhk to destroy the entire city with a bomb. In the end, the team is able to stop Darhk and the new Black Canary is arrested.

The episode ends with Oliver standing alone at Laurel's grave, promising to continue to fight for her and for the city.